meter reader payment - Spanish English Dictionary